barded beast

Translations
зверь в броне
In ancient texts, the barded beast was depicted as nearly invincible.
В древних текстах зверь в броне изображался почти непобедимым.
Words
beast

noun
зверь
barded

adjective
кольчужный